# conding = utf-8
from pages.page import Page

from pages.xgz.warehousing import  *


class AdminPagex(Page):
    '''
    系统管理->管理员UI操作
    '''
    def searthie_sbx(self):
        iss=self.is_exists(sbx)
        if iss:
            self.click(sbx)
        else:
            pass

    # 查询UI测试
    def open_admin(self):
        '''
        打开管理员UI，如果已经打开则不会执行单击动作
        :return:
        '''
        is_leftmenu=self.is_exists(leftmenu)
        if is_leftmenu:
            pass
        else:
            self.click(leftmenu_sys)
            self.click(leftmenu)



    def search_input(self, value):
        '''
        输入查询数据，完成查询动作
        :param value:
        :return:
        '''
        self.send_keys(number, value)

    def search_btn(self):
        '''
        单击查找按钮
        :return:
        '''
        self.click(queryx)

    def sear_result(self):
        '''
        单击查找完成后，获取查找结果
        :return:
        '''
        return self.text(resultx)


    # 第2个查询、、、、、、、、、、、、、、、、、、、、、、、、、
    def commoditys_uerns(self, value):
        '''
        输入查询数据，完成查询动作
        :param value:
        :return:
        '''
        self.send_keys(commoditys, value)

    #第3个输入框。。。。。。。。。。。。。。。。。。。。。。。。。。
    def timexe(self):
        self.click(timex)
    #开头日期
    def zhankaies(self):
        self.click(zhankai)
    #结束日期
    def zhankaies(self):
        self.click(zhankaie)
    #
    #
    # def Product_ymle_jg(self):
    #     '''
    #     单击查找完成后，获取查找结果
    #     :return:
    #     '''
    #     return self.text(Product_ymle)


    # # 添加管理员的UI测试
    # def insert_btn(self):
    #     self.click(insert_btn)
    #
    # def insert_input_username(self, value):
    #     self.send_keys(insert_username, value)
    #
    # def insert_input_password(self, value):
    #     self.send_keys(insert_password, value)
    #
    # def insert_sb_btn(self):
    #     self.click(insert_sb_btn)
    #
    # def insert_tips_text(self):
    #     '''
    #     获取断言的文本
    #     :return:
    #     '''
    #     return self.text(insert_tips)
    #
    # def insert_close_tips(self):
    #     '''
    #     关闭提示框
    #     :return:
    #     '''
    #     self.click(insert_close_tips)
    #
    # def insert_close_dialog(self):
    #     self.click(insert_close_dialog)
    #
    # def update_btn(self):
    #     self.click(update_btn)
    #
    # def update_input(self, value):
    #     self.send_keys(update_input, value)
    #
    # def update_password(self, value):
    #     self.send_keys(update_pass, value)
    #
    # def update_sb_btn(self):
    #     self.click(update_sb_btn)
    #
    # def update_tips_dian(self):
    #     return self.text(update_tips)
    #
    # def update_close_tips(self):
    #     self.click(update_close_tips)
    #
    # def update_close_dialog(self):
    #     self.click(update_close_dialog)
    #
    # def delete_clik(self):
    #     self.click(delete_clik)
    #
    # def get_delete_message(self):
    #     # 获取删除操作后的消息文本
    #     return self.text(delete_message_locator)